bench press - Spanish English Dictionary